package com.eascs.paymentdetail.entity;

import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "EADB.O2O_LOANAPPLY")
public class OaPaymentLoanExpand {

	@Id
	@Column(name = "BILLCODE")
	private String billCode;

	@Column(name = "LOANAPPLYNO")
	private String loanapplyNo;

	@Column(name = "ISLOCK")
	private String isLock;

	@Column(name = "BILLSTATUSINFORM")
	private String billStatus;

	@Column(name = "MANAGEFEE")
	private BigDecimal redManger;

	@Column(name = "EXISTDEPOSIT")
	private BigDecimal redDeposite;

	@Column(name = "EXISTRISKDEPOSIT")
	private BigDecimal redRisk;

	@Column(name = "UNDEPOSIT")
	private BigDecimal retaDeposite;

	@Column(name = "EXISTMANAGEFEE")
	private BigDecimal retaManage;

	@Column(name = "UNRISKDEPOSIT")
	private BigDecimal retaRisk;

	/**
	 * 贷款编号
	 */
	public String getBillCode() {
		return billCode;
	}

	/**
	 * 贷款编号
	 */
	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}

	public String getLoanapplyNo() {
		return loanapplyNo;
	}

	public void setLoanapplyNo(String loanapplyNo) {
		this.loanapplyNo = loanapplyNo;
	}

	/**
	 * 审批状态
	 */
	public String getIsLock() {
		return isLock;
	}

	/**
	 * 审批状态
	 */
	public void setIsLock(String isLock) {
		this.isLock = isLock;
	}

	/**
	 * 审批状态
	 */
	public String getBillStatus() {
		return billStatus;
	}

	/**
	 * 审批状态
	 */
	public void setBillStatus(String billStatus) {
		this.billStatus = billStatus;
	}

	/**
	 * 已交管理费
	 */
	public BigDecimal getRedManger() {
		return redManger;
	}

	/**
	 * 已交管理费
	 */
	public void setRedManger(BigDecimal redManger) {
		this.redManger = redManger;
	}

	/**
	 * 已交保证金
	 */
	public BigDecimal getRedDeposite() {
		return redDeposite;
	}

	/**
	 * 已交保证金
	 */
	public void setRedDeposite(BigDecimal redDeposite) {
		this.redDeposite = redDeposite;
	}

	/**
	 * 已交风险补偿金
	 */
	public BigDecimal getRedRisk() {
		return redRisk;
	}

	/**
	 * 已交风险补偿金
	 */
	public void setRedRisk(BigDecimal redRisk) {
		this.redRisk = redRisk;
	}

	/**
	 * 已退保证金
	 */
	public BigDecimal getRetaDeposite() {
		return retaDeposite;
	}

	/**
	 * 已退保证金
	 */
	public void setRetaDeposite(BigDecimal retaDeposite) {
		this.retaDeposite = retaDeposite;
	}

	/**
	 * 已退管理费
	 */
	public BigDecimal getRetaManage() {
		return retaManage;
	}

	/**
	 * 已退管理费
	 */
	public void setRetaManage(BigDecimal retaManage) {
		this.retaManage = retaManage;
	}

	/**
	 * 已退补偿金
	 */
	public BigDecimal getRetaRisk() {
		return retaRisk;
	}

	/**
	 * 已退补偿金
	 */
	public void setRetaRisk(BigDecimal retaRisk) {
		this.retaRisk = retaRisk;
	}

}
